home *** CD-ROM | disk | FTP | other *** search
/ BCI NET / BCI NET Dec 94.iso / archives / programming / source / cardpkg_1.2.lha / CardPkg / SMakefile < prev    next >
Encoding:
Makefile  |  1994-09-26  |  1.4 KB  |  57 lines

  1. # /************************************************************
  2. #
  3. #     TML's C Language Card Image Package  v1.1
  4. #
  5. #     January, 1993
  6. #     Todd M. Lewis             (919) 776-7386
  7. #     2601 Piedmont Drive
  8. #     Sanford, NC  27330-9437
  9. #     USA
  10. # ************************************************************/
  11.  
  12. OPT= noicons "LinkerOptions=chip" ErrorRexx
  13. CC= sc
  14.  
  15. all: trimline Hello_V Hello_H
  16. vertical: Cards.o CardVImages.o
  17. horizontal: Cards.o CardHImages.o
  18.  
  19. trimline: trimline.c
  20.    $(CC) link trimline.c
  21.  
  22. CardHBrush.c: CardHBrush trimline
  23.     ILBMtoC   CardHBrush
  24.     trimline <CardHBrush.c >t:x
  25.     copy t:x  CardHBrush.c
  26.  
  27. CardVBrush.c: CardVBrush trimline
  28.     ILBMtoC   CardVBrush
  29.     trimline <CardVBrush.c >t:x
  30.     copy t:x  CardVBrush.c
  31.  
  32. CardHImages.o: CardHImages.c CardHImages.h Cards.h CardHBrush.c
  33.         $(CC) $(OPT) CardHImages.c
  34.  
  35. Cards.o      : Cards.c Cards.h
  36.         $(CC) $(OPT) Cards.c
  37.  
  38. CardVImages.o: CardVImages.c CardVImages.h Cards.h CardVBrush.c
  39.         $(CC) $(OPT) CardVImages.c
  40.  
  41. Hello_H.o: Hello_H.c CardHImages.h Cards.h
  42.     $(CC) $(OPT) Hello_H.c
  43.  
  44. Hello_H: Hello_H.o CardHImages.o Cards.o
  45.     $(CC) LINK $(OPT) Hello_H.o CardHImages.o Cards.o
  46.  
  47. Hello_V.o: Hello_V.c CardVImages.h Cards.h
  48.     $(CC) $(OPT) Hello_V.c
  49.  
  50. Hello_V: Hello_V.o CardVImages.o Cards.o
  51.     $(CC) LINK $(OPT) Hello_V.o CardVImages.o Cards.o
  52.  
  53. clean:
  54.     Delete Hello_H.lnk CardHImages.o Hello_H.o Hello_V.lnk Cards.o \
  55.            CardVImages.o Hello_V.o
  56.  
  57.